Windows下以服务方式部署Nacos单机版

您所在的位置:网站首页 nacos windows 后台启动 Windows下以服务方式部署Nacos单机版

Windows下以服务方式部署Nacos单机版

2023-04-07 02:37| 来源: 网络整理| 查看: 265

下载Nacos,JDK,建议将单独复制一个jdk与nacos放在同一级目录下,jdk目录名为jdk-11

下载winsw,用来将任何Windows程序以服务的方式运行,关于简单的介绍可以参考这篇文章

为了方便后面输入命令,将下载下来的exe文件重命名为winsw.exe,复制到nacos的bin目录下,然后新建一个winsw.xml文件,内容如下:

nacos-2.0 nacos-2.0 nacos-2.0 start.bat

然后再新建一个start.bat文件,内容如下:

set current_dir=%~dp0 cd %current_dir%\..\..\jdk-11 set JAVA_HOME=%cd% cd %current_dir% startup.cmd -m standalone

以管理员身份打开cmd,cd到bin目录,执行winsw install和winsw start

打开任务管理器,可以看到nacos服务成功启动了

以后就可以直接在任务管理器里启停nacos服务,而不用再进入nacos的目录执行 startup.cmd -m standalone 了

注:以个人经验,在windows下跑各种需要长时间跑着的java程序,比如nacos,zookeeper,nexus什么的,建议每个程序都复制一个jdk到程序的目录下或者同级目录下,运行的时候用各自目录下的jdk,这样的好处是,当任务管理器里跑了多个java.exe,你想干掉某个java进程的时候,你就能很轻松的知道某个java.exe跑的是什么服务

更进阶一点,我们甚至可以借助一些工具,把java.exe的那个默认的咖啡图标给换掉

这里我使用的工具是Resource Hacker ,替换logo的步骤参考 这篇文章

这是nacos官网logo的链接:https://img.alicdn.com/tfs/TB1hgJpHAPoK1RjSZKbXXX1IXXa-64-64.png

logo是png格式的,需要转换成ico格式,推荐一个叫Free Icon Tool的转换工具

elasticsearch官网logo链接:https://www.elastic.co/favicon.ico

nexus官网logo链接:https://www.sonatype.com/hubfs/SON_logo_favicon.png

zookeeper:https://zookeeper.apache.org/images/favicon.ico

tomcat:http://tomcat.apache.org/favicon.ico

spring:https://spring.io/images/favicon-9d25009f65637a49ac8d91eb1cf7b75e.ico

springboot:https://spring.io/images/icon-spring-boot-e0b4e1d4e89c72d3aa1aee939d81316b.svg 这是个svg格式的,不能直接保存为png,可以找个在线转换的网站转换一下



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3